two-storey building with several flats - German English Dictionary